iron acetate - French English Dictionary